artery of the labyrinth - French English Dictionary